High Performance Monte-Carlo Based Option Pricing on FPGAs

نویسندگان

  • Xiang Tian
  • Khaled Benkrid
  • Xiaochen Gu
چکیده

High performance computing is becoming increasingly important in the field of financial computing, as the complexity of financial models continues to increase. Many of these financial models do not have a practical close form solution in which case numerical methods are the only alternative. Monte-Carlo simulation is one of most commonly used numerical methods, in scientific computing in general, with huge computation benefits in solving problems where close form solutions are impossible to derive. As the Monte-Carlo method relies on the average result of thousands of independent stochastic paths, massive parallelism can be adopted to accelerate the computation. Computer clusters with off-the-shelf accelerator hardware are increasingly being proposed as an economic high performance implementation platform for many scientific computing applications. This paper is part of this trend as it presents an implementation of a Monte-Carlo simulation engine for option pricing on an FPGA-based supercomputer, called Maxwell, developed at the University of Edinburgh. The latter consists of a 32 CPU cluster augmented with 64 Virtex-4 Xilinx FPGAs connected in a 2D torus. Our engine can implement various Monte-Carlo simulations on the Maxwell machine with speed-ups in excess of 100x compared to equivalent software implementations. This is illustrated in this paper in the context of an implementation of the GARCH option pricing model. Real hardware implementation shows that our FPGA-based implementation of the GARCH model outperforms an equivalent software implementation running on a workstation cluster with the same number of computing nodes (CPU/FPGA) by a factor of 340.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Option Pricing on Commodity Prices Using Jump Diffusion Models

In this paper, we aim at developing a model for option pricing to reduce the risks associated with Ethiopian commodity prices fluctuations. We used the daily closed Unwashed Lekempti grade 5 (ULK5) coffee and Whitish Wollega Sesame Seed Grade3 (WWSS3) prices obtained from Ethiopia commodity exchange (ECX) market to analyse the prices fluctuations.The natures of log-returns of the prices exhibit a...

متن کامل

Application of Monte Carlo Simulation in the Assessment of European Call Options

In this paper, the pricing of a European call option on the underlying asset is performed by using a Monte Carlo method, one of the powerful simulation methods, where the price development of the asset is simulated and value of the claim is computed in terms of an expected value. The proposed approach, applied in Monte Carlo simulation, is based on the Black-Scholes equation which generally def...

متن کامل

Design of a Financial Application Driven Multivariate Gaussian Random Number Generator for an FPGA

A Multivariate Gaussian random number generator (MVGRNG) is a pre-requisite for most Monte Carlo simulations for financial applications, especially those that involve many correlated assets. In recent years, Field Programmable Gate Arrays (FPGAs) have received a lot of attention as a target platform for the implementation of such a generator due to the high throughput performance that can be ac...

متن کامل

Grid computing of Monte Carlo based American option pricing: Analysis of two methods

This paper aims to provide an overview and a performance comparison of some parallel and distributed algorithms for Bermudian-American option pricing. We use two Monte Carlo based methods to address such pricing in the case of a high number of assets (high-dimension) through continuation values classification and optimal exercise boundary computation. Our implementations are supported by a Java...

متن کامل

Option pricing under the double stochastic volatility with double jump model

In this paper, we deal with the pricing of power options when the dynamics of the risky underling asset follows the double stochastic volatility with double jump model. We prove efficiency of our considered model by fast Fourier transform method, Monte Carlo simulation and numerical results using power call options i.e. Monte Carlo simulation and numerical results show that the fast Fourier tra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Engineering Letters

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2008